var obj={
    name:'briup',
    sayName:function(a,b){
        console.log(this.name,a,b);
    }
};
var b=obj.sayName;
b();
// 修改this指向 改变执行环境上下文
// call
b.call(obj,1,2);
// apply
b.apply(obj,[1,2]);
// bind
var c=b.bind(obj,1,2);
console.log(c,"返回的是函数调用");
c();